package com.ruoyi.teaching.domain.vo;

import com.ruoyi.teaching.domain.Option;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class ScoreInfoOutVO   implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "题目id")
    private Integer id;

    @ApiModelProperty(value = "题目")
    private String questionName;

    @ApiModelProperty(value = "题目图片")
    private String questionImage;

    @ApiModelProperty(value = "知识点id")
    private Integer knowledgeId;

    @ApiModelProperty(value = "题型（0单选题，1多选题，2判断题，3填空题，4简答题）")
    private Integer questionType;

    @ApiModelProperty(value = "选项")
    private List<Option> options;

    @ApiModelProperty(value = "非多选题答案")
    private String questionAnswer;

    @ApiModelProperty(value = "多选题答案")
    private String[] questionAnswerMore;

    @ApiModelProperty(value = "专业id")
    private Integer specialtyId;

    @ApiModelProperty(value = "学生选择的答案（多选）")
    private String[] myAnswerMore;

    @ApiModelProperty(value = "学生选择的答案")
    private String myAnswer;

    @ApiModelProperty(value = "是否做对")
    private Integer isRight;

    @ApiModelProperty(value = "学生得分")
    private Integer getValue;

    @ApiModelProperty(value = "该题目分数")
    private Integer questionValue;

}
